import http from "@/libs/http";
class ModelServer {
  async interface(row) {
    let res = await http.post("/sys_model/interface", row);
    return res;
  }

  async all() {
    let res = await http.get("/sys_model/all", {});
    return res;
  }

  async detail(row) {
    let res = await http.get("/sys_model/detail", row);
    return res;
  }

  async regenerate(row) {
    let res = await http.post("/sys_model/regenerate", row);
    return res;
  }

  async add(row) {
    let res = await http.post("/sys_model/add", row);
    return res;
  }

  async edit(row) {
    let res = await http.post("/sys_model/edit", row);
    return res;
  }

  async del(row) {
    let res = await http.post("/sys_model/del", row);
    return res;
  }
}

const modelServer = new ModelServer();
export default modelServer;
